purchasing contract - German English Dictionary